// pages/sys/bizz/bizz.js

const app = getApp() // 获取应用实例
const util = require('../../../utils/util')
import { getNewsList } from '../../../utils/http/api'

Page({

  // 页面的初始数据
  data: {
    // 数据格式 { id: '', title:'' , image: '', createtime: '',}
    news: [],
  },

  // 请求获取通知公告、招商
  async reqBizzList() {
    wx.showLoading({ title: '处理中', mask: true, })
    // is_home 1 首页显示 0 首页不显示; type为1时传0或不传 type 0 公告 1 招商
    let { code, msg, data } = await getNewsList({ page: '1', limit: '999999', is_home: '0', type: '1' })
    console.log(`reqBizzList...code=${code},msg=${msg},data=`, data)
    wx.stopPullDownRefresh()
    if (code == '1') {
      this.setData({ news: data.data })
    } else {
      wx.showToast({ title: msg, icon: 'error' })
    }
  },

  // onNewsClick
  onNewsClick(e) {
    let index = e.currentTarget.dataset.index
    console.log('index = ' + index)
    let id = this.data.news[index].id
    util.navigateTo('/pages/sys/web_detail/web_detail?id=' + id)
  },

  // 生命周期函数--监听页面加载
  onLoad: function (options) {
    this.reqBizzList()
  },

  // 页面相关事件处理函数--监听用户下拉动作
  onPullDownRefresh: function () {
    this.reqBizzList()
  },

})